מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביה"ס למדעי המחשב, אונ' תל אביב

Size: px
Start display at page:

Download "מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביה"ס למדעי המחשב, אונ' תל אביב"

Transcription

1 מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביה"ס למדעי המחשב, אונ' תל אביב סמסטר ב' 2017, מועד ב, 7/9/2017 מרצים: פרופ' בני שור, ד"ר אמיר רובינשטיין מתרגלים: מיכל קליינבורט, אמיר גלעד משך הבחינה: 3 שעות. חומר עזר מותר: 2 דפי עזר (דו צדדיים) בגודל A4 כל אחד. במבחן 13 עמודים מודפסים בידקו שכולם בידיכן. בנוסף, בסוף הבחינה ישנו דף נוסף, ריק, לשימוש ב"מקרה חירום" בלבד. יש לכתוב את כל התשובות בטופס הבחינה. המחברת תשמש כטיוטה בלבד ולא תיבדק. יש לענות על כל השאלות. בכל השאלות, אלא אם נכתב במפורש אחרת: - אם עליכן לכתוב פונקציה, אין צורך לבדוק את תקינות הקלט שלה. - מותר להסתמך על סעיפים קודמים, גם אם לא עניתן עליהם. - ניתן לצטט טענות שנטענו בהרצאה או בשיעורי התרגול בסמסטר זה. במקרה זה יש לכתוב "בהרצאה/תרגול ראינו כי...". ציטוטים ממקורות אחרים יש להוכיח. - אם נדרשתן לתת חסם על סיבוכיות במונחי ( )O, יש לתת חסם עליון נמוך ביותר האפשרי, למשל אם הסיבוכיות היא 7n התשובה הנדרשת היא,O(n) ולא ) 2.O(n אנו ממליצים לא "להיתקע" על אף שאלה, אלא להמשיך לשאלות אחרות ולחזור לשאלה אח"כ. בכל סעיף ניתן לכתוב "איני יודע/ת" ולא לכתוב שום טקסט נוסף. במקרה זה יינתן 20% מציון הסעיף (מעוגל כלפי מטה). יש לכתוב את כל התשובות במקום המוקצב ובכתב קריא. תשובות ובהן חריגות משמעותיות מהמקום המוקצב, או תשובות הכתובות בכתב קטן מדי, לא ייקראו ולא יקבלו ניקוד, או שיקבלו ניקוד חלקי בלבד. תשובות שדורשות מאמצים רבים להבנתן גם כן עלולות לגרור הורדת ציון. טבלת ציונים: (לשימוש הבודקים) ניקוד ערך שאלה סה"כ בהצלחה! * הפניה במסמך זה היא בלשון נקבה ולשון זכר לסירוגין, מטעמי נוחות בלבד. כל הדרישות מיועדות לשני המגדרים באופן זהה.

2 שאלה (30 1 נק') בתרגיל הבית עסקתם במחלקה Sparse_Polynomial שייצגה פולינום דליל באמצעות מילון של פייתון. שאלה זו עוסקת במחלקה,Sparse_Matrix שמייצגת מטריצה דלילה, באופן המזכיר את המימוש הנ"ל. מטריצה דלילה היא מטריצה של מספרים שבה רוב האיברים שווים לערך ברירת מחדל נתון.(default_val) שימו לב שבשאלה זו default_val הוא אחד מהשדות של המחלקה ואינו בהכרח 0. class Sparse_Matrix(): def init (self, n, m, default_val=0): self.elements = {} #empty dictionary self.size = (n,m) self.default_val = default_val להלן מתודת האיתחול של המחלקה: כמו כן להלן המתודה setitem שמאפשרת לבצע השמה של ערך val שמיקומו בשורה i ובעמודה j במטריצה: def setitem (self, location_tuple, val): i = location_tuple[0] j = location_tuple[1] assert i < self.size[0] and j < self.size[1] if val!= self.default_val: self.elements[(i,j)] = val if (i,j) in self.elements and val == self.default_val: del self.elements[(i,j)] #delete element whose key is (i,j) return None כלומר המתודה מכניסה איברים (שערכם שונה מ- (self.default_val למילון.self.elements >>> mat[x,y] = z תזכורת: המתודה setitem תיקרא ע"י פייתון בעת ביצוע פקודה מהסוג הבא: כאשר mat הינו אובייקט מטיפוס,Sparse_Matrix הפרמטר location_tuple יקבל את הערך (x,y) שמייצג זוג אינדקסים, והפרמטר val יקבל את הערך z. נשים לב לכך ש- setitem רצה ב- (1)O בממוצע. דוגמאות הרצה: >>> mat = Sparse_Matrix(4,5,100) >>> mat[1,2] = 17 #location_tuple = (1,2), val=17 >>> mat[0,0] = 6 #location_tuple = (0,0), val=6 >>> mat[3,2] = 8 #location_tuple = (3,2), val=8 כעת, כל האיברים למעט שלושה שווים 100. נניח כי עבור המחלקה Sparse_Matrix מוגדרת גם המתודה repr שמחזירה מחרוזת שמייצגת מטריצה באופן הסטדנרטי. דוגמת הרצה: >>> mat

3 >>> mat[2,2] = 100 א. ג'ורדי הריץ את הפקודה הבאה על המטריצה mat שהוגדרה קודם. אילו מפתחות (זוגות ((i,j) יכיל המילון mat.elements לאחר פקודה זו? אין חשיבות לסדר הזוגות שתרשמו. המפתחות הם: ב. ממשו את מתודת location_tuple), getitem (self, שתיקרא ע"י פייתון בעת ביצוע פקודה מהסוג הבא: >>> z = mat[x,y] כאשר mat הינו אובייקט מטיפוס,Sparse_Matrix והפרמטר location_tuple יקבל את הערך y ובעמודה ה- x שמייצג זוג אינדקסים. על המתודה להחזיר את ערך האיבר שנמצא בשורה ה- (x,y) במטריצה. >>> a = mat[1,2] >>> a 17 >>> b = mat[0,1] >>> b 100 דוגמאות הרצה עבור mat מהדוגמא בעמוד הקודם: def getitem (self, location_tuple): i = location_tuple[0] j = location_tuple[1] assert i < self.size[0] and j < self.size[1] if : return ג. חיבור מטריצות בעלות מימדים זהים מתואר ע"י הדוגמה הבאה: a 0,0 a 0,1 a 0,2 b 0,0 b 0,1 b 0,2 c 0,0 c 0,1 c 0,2 a 1,0 a 1,1 a 1,2 + b 1,0 b 1,1 b 1,2 = c 1,0 c 1,1 c 1,2 a 2,0 a 2,1 a 2,2 b 2,0 b 2,1 b 2,2 c 2,0 c 2,1 c 2,2 כאשר c i,j = a i,j + b i,j לכל i, j בתחום החוקי. (המשך הסעיף בעמוד הבא) 3

4 ממשו את המתודה other) add (self, שמקבלת בנוסף לאובייקט המפעיל אובייקט נוסף other גם הוא מטיפוס מטריצה דלילה בעלת אותם מימדים. ערכי ברירת המחדל של שתי המטריצות אינם בהכרח שווים. המתודה מחזירה אובייקט חדש מטיפוס מטריצה דלילה שמייצגת את המטריצה שמתקבלת מחיבור המטריצות. דרישה: על המתודה לרוץ בסיבוכיות זמן ממוצעת ) 2,O(k 1 + k כאשר k 1 הינו מספר הערכים השונים מ- self.default_val במטריצה הראשונה,(self) ו- k 2 הינו מספר הערכים השונים מ-.(other) במטריצה השניה other.default_val מומלץ וכדאי להשתמש בפקודות הפייתון המתאימות שקוראות ל, getitem setitem מהסעיפים הקודמים. def add (self, other): assert isinstance(other, Sparse_Matrix) assert self.size == other.size n,m = self.size new_default = res = Sparse_Matrix( ) return res בסעיף זה נממש את המתודה func) apply_func(self, שמקבלת בנוסף לאובייקט המפעיל אובייקט נוסף func מטיפוס פונקציה. הניחו כי הפונקציה func המועברת היא פונקציה מהממשיים לעצמם (מקבלת פרמטר ממשי אחד ומחזירה מספר ממשי גם כן), ושהיא מוגדרת עבור כל הממשיים. i,j במיקום a i,j תחזיר אובייקט חדש מטיפוס מטריצה דלילה שבה ערכו של האיבר apply_func ד. הינו ) i,j.func(a על המתודה לרוץ בסיבוכיות זמן ממוצעת O(k) כאשר k הינו מספר הערכים השונים מ- self.default_val במטריצה.self הניחו כי דוגמאות הרצה עבור mat מתחילת השאלה: זמן הפעלה של func הוא קבוע. >>> mat.apply_func(lambda x : x + 1) השלימו את הקוד בעמוד הבא. 4

5 def apply_func(self, func): n,m = self.size new_default = res = Sparse_Matrix( ) return res ה. נניח שאנו רוצים להדפיס את כל האיברים בשורה ה- i (עבור i נתון כלשהו), ששונים מערך ה-.default_val למשל, ב- mat שלעיל, ועבור 1=i, הערך היחיד בשורה ששונה מ- 100 הוא 17. סדר ההדפסה אינו חשוב, והערכים יודפסו ע"י פקודת print פשוטה. נסמן ב -m את מספר העמודות במטריצה, וב- k את מספר האיברים במטריצה self ששונים מ.self.default_val 1) ממשו פעולה זו בסיבוכיות זמן קטנה ככל שתוכלו בהנחה ש: k. > m def get_line1(self, row): for : if : print(self[, ]) 2) ממשו פעולה זו בסיבוכיות זמן קטנה ככל שתוכלו בהנחה ש: m. > k def get_line2(self, row): for : if : print(self[, ]) 5

6 שאלה (25 2 נק') א. נתונה הפונקציה הבאה bubble_sort שבהינתן רשימה כקלט ממיינת אותה במקום (in-place) באמצעות אלגוריתם מיון בועות, שלא נלמד בכיתה. שימו לב שהפונקציה אינה מחזירה רשימה חדשה. def swap(l, i, j): tmp = L[i] L[i] = L[j] L[j] = tmp def bubble_sort(lst): n = len(lst) for i in range(n): #do n times (i not used) for j in range(n-1): if lst[j] > lst[j+1]: swap(lst, j, j+1) return None נסמן את אורך הרשימה L ב- n. מהו מספר הקריאות ל- swap כתלות ב- n במקרה הגרוע? תנו ביטוי מדוייק (לא סדר גודל). תשובה: תנו דוגמא לרשימה באורך 7 עבורה יתקבל מספר הקריאות הנ"ל: [,,,,,, ] נסמן את אורך הרשימה L ב- n. מהו מספר הקריאות ל- swap כתלות ב- n במקרה הטוב? תנו ביטוי מדוייק (לא סדר גודל). תשובה: תנו דוגמא לרשימה באורך 7 עבורה יתקבל מספר הקריאות הנ"ל: [,,,,,, ] 6

7 ב. מודדים את זמני הריצה של מיון בועות הנ"ל במקרה הגרוע על רשימות בגודל 1,000,000 ו- 2,000,000. איזו מהתוצאות הבאות (בעמוד הבא) סבירה ביותר? הקיפו בעיגול, והסבירו במשפט קצר תוך התייחסות לסיבוכיות זמן הריצה של הפונקציה. 2,000,000=n n=1,000, שניות 2 שניות 4 שניות 8 שניות 1 שניות 1 שניות 1 שניות 1 שניות ג. הפונקציה bubble_sort2 מציגה מימוש חלופי למיון בועות (בסעיף זה התעלמו מפקודת ההדפסה שבקוד). def bubble_sort2(lst): n = len(lst) for i in range(n-1): print("in iteration", i, "lst=", lst) swapped = False for j in range(n-i-1): if lst[j] > lst[j+1]: swapped = True swap(lst, j, j+1) if swapped == False: break return None O( ) מהי סיבוכיות זמן הריצה של bubble_sort2 במקרה הגרוע כתלות באורך הרשימה n? תנו דוגמא לרשימה באורך 7 עבורה תתקבל התנהגות המקרה הגרוע: [,,,,,, ] O( ) מהי סיבוכיות זמן הריצה של bubble_sort2 במקרה הטוב כתלות באורך הרשימה n? תנו דוגמא לרשימה באורך 7 עבורה תתקבל התנהגות המקרה הטוב: [,,,,,, ] 7

8 כעת התייחסו לפקודת ההדפסה והקיפו בעיגול את כל הרשימות שיכולות להיות מודפסות בפקודת ה print של bubble_sort2 בתחילת האיטרציה השלישית (שבה 2=i). אין צורך להסביר. In iteration 2 lst= [5,6,7,1,2,3,4].1 In iteration 2 lst= [1,2,3,4,5,6,7].2 In iteration 2 lst= [2,3,4,5,1,7,6].3 In iteration 2 lst= [4,3,2,1,5,6,7].4 ד. שאלה (12 3 נק') נתבקשתן לבצע את כל אחת מהפעולות בארבעת הסעיפים הבאים בשפת פייתון על המחשב הביתי שלכם (לא המחשב של, NASA אך גם לא מחשב אישי משנות ה- 80). עליכן לדרג את הסעיפים לפי דרישות משאבי זיכרון עולות (מהנמוך, זה שדורש הכי פחות משאבי זיכרון, לגבוה). כמו כן, עליכן לציין האם המשימה ניתנת לביצוע או שהמחשב ייתקע בגלל חוסר בזיכרון (ללא התחשבות באילוצי זמן ריצה). שימו לב שבאף סעיף אין פקודת הדפסה. c = 2** d = 2**(2** 1000)+ 11 def what(): n=0 while n < 2** : yield n n+=1 maybe = what() for i in range(2**20+1): a = next(maybe) ביצוע הפקודה ביצוע הפקודה הרצת הגדרת הפונקציה הבאה ואחריה (1 (2 (3 4) ביצוע הפקודה lst = [ i for i in range( 2**(2** 1000)+ 11)] (המשך השאלה בעמוד הבא) 8

9 דירוג על פי דרישות זיכרון (רישמו 1,2,3,4 במקומות המתאימים): הנמוך ביותר: ניתן / לא ניתן לביצוע (הקיפו בעיגול). השני מלמטה: ניתן / לא ניתן לביצוע (הקיפו בעיגול). השלישי מלמטה: ניתן / לא ניתן לביצוע (הקיפו בעיגול). הגבוה ביותר: ניתן / לא ניתן לביצוע (הקיפו בעיגול). 9

10 שאלה (23 4 נק') סטטיק ובן-אל שיחקו את משחק הקיסמים הבא: נתונה ערימה של num קיסמים, כאשר num הוא מספר טבעי חיובי. כמו כן, נתונה רשימה move_options של מספרים שלמים גדולים מ- 0 שמציינת את המהלכים האפשריים במשחק. הניחו שהערך 1 תמיד ימצא ברשימה move_options (הנחה זו משפרת מעט את הפתרון לבעיה כפי שתוגדר מייד). בכל שלב, השחקן הנוכחי בוחר מספר מהרשימה move_options ומסיר מהערימה מספר קיסמים השווה למספר שבחר. כעת הגיע תורו של השחקן הבא, המשחק ע"פ אותם כללים, וכן הלאה. השחקן שלוקח את הקיסם האחרון הוא המנצח במשחק. דוגמה למשחק עבור ערימה של num=9 קיסמים ורשימה :move_options=[1,4,2] סטטיק מתחיל ולוקח 4 קיסמים (נותרו 5 קיסמים בערימה) בן-אל לוקח 2 קיסמים (נותרו 3 קיסמים בערימה) סטטיק לוקח קיסם אחד (נותרו 2 קיסמים בערימה) בן-אל לוקח את הקיסם הנותר שני הקיסמים הנותרים ומנצח! למעשה, במקרה זה לסטטיק לא היתה שום דרך להבטיח לעצמו ניצחון, גם אילו בחר מהלכים אחרים. דוגמה נוספת עבור מהלך משחק שמתחיל עם ערימה של 5 קיסמים ורשימה :move_options=[3,1] סטטיק מתחיל ולוקח קיסם אחד (נותרו 4 קיסמים בערימה) בן-אל לוקח קיסם אחד (נותרו 3 קיסמים בערימה) סטטיק לוקח את 3 הקיסמים ומנצח. גו סטטיק! כל אחד מהשלבים במהלכו של משחק נקרא מצב. כמו במשחק הפופולרי "זלול" שלמדנו בכיתה, גם כאן, מצב כלשהו במהלך של משחק הוא מנצח אם אחד ההמשכים החוקיים שלו הוא מצב מפסיד, ומצב הוא מפסיד אם כל המשך חוקי שלו הוא מנצח. א. עליכן להשלים את מימוש המתודה move_options) win(num, שמחזירה True אם לשחקן הנוכחי קיימת אסטרטגיית ניצחון בהינתן ערימה עם num קיסמים ורשימת מהלכים אפשריים.False אחרת מחזירה,move_options שימו לב: עליכן להשלים את השורות החסרות בלבד, אך ניתן גם להשאיר את חלקן ריקות, אם אין לכן צורך בהן. קוד שיחרוג ממספר שורות אלו יאבד ניקוד. דוגמאות הרצה: >>> win(9, [1,4,2]) False >>> win(5, [3,1]) True 10

11 def win(num, move_options): assert 1 in move_options for move in move_options: if : return ב. ציירו את עץ הרקורסיה המתקבל עבור הקריאה הבאה: ([1,4,2].win(7, סמנו בעיגול צומת שמייצג מצב מנצח ובריבוע צומת שמייצג מצב מפסיד. אמיר ר. רוצה להוסיף מנגנון של ממואיזציה למימוש הרקורסיבי הנ"ל. לדעתו, תוספת כזו תשפר את סיבוכיות הזמן באופן משמעותי (כלומר מעבר לשיפור בקבוע). מיכל טוענת שתוספת כזו כן תשפר את זמן הריצה, אך בקבוע כפלי בלבד, כלומר הסיבוכיות (במונחי ( O לא תשתנה. בני חושב שאין בממואיזציה שום טעם בבעיה שלנו, כי היא לא תייעל כלל את זמן הריצה, אפילו לא בפעולה בודדת. אמיר ג. חושב ששלושת האחרים טועים, ושממואיזציה תגרום לזמן הריצה לעלות, עקב ביצוע פעולות מיותרות כגון גישה חסרת הצדקה למילון. מה מהבאים נכון? הקיפו בעיגול והסבירו בקצרה. a) אמיר ר. צודק b) מיכל צודקת c) בני צודק d) אמיר ג. צודק ג. 11

12 שאלה (10 5 נק') בשאלה זו נדון בניסיון לשיפור ביצועי הדחיסה באלגוריתם הדחיסה של זיו ולמפל, אשר נלמד בשיעור ובתרגול. פונקציה מרכזית במימוש אותו הצגנו היא הפונקציה,maxmatch אשר הקוד שלה מופיע לנוחותכם בהמשך. def maxmatch(t, p, w=2**12-1, max_length=2**5-1): ''' finds a maximum match of length k<=2**5-1 in a w long window, T[p:p+k] with T[p-m:p-m+k]. Returns m (offset) and k (match length) ''' assert isinstance(t,str( n = len(t) maxmatch = 0 offset = 0 for m in range(1, min(p+1, w)): k = 0 while k < min(n-p, max_length) and T[p-m+k] == T[p+k]: k += 1 # at this point, T[p-m:p-m+k]==T[p:p+k] if maxmatch < k : maxmatch = k offset = m return offset, maxmatch # returned offset is smallest one (closest to p) among all max matches (m starts at 1) הקוד לדחיסה שראינו בהרצאה הוא הקוד הבא, המייצר מחרוזת בפורמט ביניים def LZ3_compress(text, w=2**12-1, max_length=2**5-1): '''LZW compression of an ascii text. Produces a list comprising of either ascii characters or pairs [m,k] where m is an offset and k is a match (both are non negative integers) ''' result = [] n = len(text) p = 0 while p<n: if ord(text[p]) < 128: # ignores non Ascii chars m,k = maxmatch(text, p, w, max_length( if k < 3: result.append(text[p]) # a single char p += 1 else: result.append([m,k]) # two or more chars in match p += k return result # produces a list composed of chars and pairs 12

13 .[m,k] נתייחס לקוד זה כאל "הקוד המקורי". שימו לב כי בקוד זה, חזרות שאורכן פחות מ- 3 אינן מקודדות כזוג "הקוד המשופר" הוא קוד זהה, פרט לכך שבמקום השורה < 3 k מופיע בו התנאי :4 < k, דהיינו חזרות שאורכן פחות מ- 4 אינן מקודדות כזוג.[m,k] נתייחס לקוד זה כאל "הקוד המשופר". אנחנו מזכירים כי עבור הפרמטרים הדיפולטיים של הקוד, תו ASCII מיוצג על ידי 8=1+7 ביטים, ואילו זוג [m,k] מיוצג על ידי 18= ביטים. א. האם קיימת מחרוזת אשר דחיסתה תחת הקוד המקורי קצרה יותר מדחיסתה תחת הקוד המשופר? אם לדעתכן התשובה היא כן, הדגימו מחרוזת כזו (באורך 15 תווים לכל היותר) וציינו מהו אורכי המחרוזות הדחוסות (בביטים) תחת שתי השיטות. אם לא, ספקו טיעון משכנע (אין צורך בהוכחה מלאה). תשובה (הקיפו בעיגול): קיימת / לא קיימת דוגמה למחרוזת או טיעון משכנע, בהתאם לתשובתכם: ב. האם קיימת מחרוזת אשר דחיסתה תחת הקוד המשופר קצרה יותר מדחיסתה תחת הקוד המקורי? אם לדעתכן התשובה היא כן, הדגימו מחרוזת כזו (באורך 15 תווים לכל היותר) וציינו מהו אורכי המחרוזות הדחוסות (בביטים) תחת שתי השיטות. אם לא, ספקו טיעון משכנע (אין צורך בהוכחה מלאה). תשובה (הקיפו בעיגול): קיימת / לא קיימת דוגמה למחרוזת או טיעון משכנע, בהתאם לתשובתכם: בהצלחה! 13

14 דף נוסף, מיועד ל"מקרה חירום" 14

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביה"ס למדעי המחשב, אונ' תל אביב

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביהס למדעי המחשב, אונ' תל אביב מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py עם תיקונים קלים והבהרות שניתנו במהלך המבחן ביה"ס למדעי המחשב, אונ' תל אביב סמסטר ב' 2015-16, מועד ב, 18/8/2016 מרצים: ד"ר דניאל דויטש, אמיר רובינשטיין מתרגלות:

More information

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py

מבחן בקורס מבוא מורחב למדעי המחשב, CS1001.py מבחן בקורס מבוא מורחב למדעי המחשב, CS00.py סמסטר א' 30 מועד א מרצים: פרופ' בני שור, ד"ר דניאל דויטש מתרגלים: אילן בן בסט, אמיר רובינשטיין, אדם ויינשטוק משך הבחינה: 3 שעות. חומר עזר מותר: שני דפי עזר )דו

More information

מספר השאלון: Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א נ ג ל י ת (MODULE F) ספרות )מילון הראפס אנגלי-אנגלי-ערבי(

מספר השאלון: Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א נ ג ל י ת (MODULE F) ספרות )מילון הראפס אנגלי-אנגלי-ערבי( בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"א, 2011 מועד הבחינה: משרד החינוך 016117 מספר השאלון: Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א נ ג ל י ת א. משך הבחינה: שעה וחצי שאלון

More information

עץ תורשה מוגדר כך:שורש או שורש ושני בנים שכל אחד מהם עץ תורשה,כך שערך השורש גדול או שווה לסכום הנכדים(נכד-הוא רק בן של בן) נתון העץ הבא:

עץ תורשה מוגדר כך:שורש או שורש ושני בנים שכל אחד מהם עץ תורשה,כך שערך השורש גדול או שווה לסכום הנכדים(נכד-הוא רק בן של בן) נתון העץ הבא: שאלה 1 עץ תורשה מוגדר כך:שורש או שורש ושני בנים שכל אחד מהם עץ תורשה,כך שערך השורש גדול או שווה לסכום הנכדים(נכד-הוא רק בן של בן) נתון העץ הבא: 99 80 50 15 40 34 30 22 10 13 20 13 9 8 א. ב. ג. האם העץ

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ג, 2013 מועד הבחינה: משרד החינוך מספר השאלון: 016115 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון ד' (MODULE D) א. משך הבחינה:

More information

בהצלחה! (MODULE C) Hoffman, Y. (2014). The Universal English-Hebrew, Hebrew-English Dictionary

בהצלחה! (MODULE C) Hoffman, Y. (2014). The Universal English-Hebrew, Hebrew-English Dictionary בגרות סוג הבחינה: מדינת ישראל קיץ תשע"ז, 2017, מועד ב מועד הבחינה: משרד החינוך 403 016104, מספר השאלון: אנגלית שאלון ג' (MODULE C) ג רסה א' הוראות לנבחן א. משך הבחינה: שעה וחצי ב. מבנה השאלון ומפתח ההערכה:

More information

מבוא לתכנות ב- JAVA תרגול 7

מבוא לתכנות ב- JAVA תרגול 7 מבוא לתכנות ב- JAVA תרגול 7 שאלה )מועד א 2013( לפניך מספר הגדרות: תת מילה של המילה word הינה רצף של אותיות עוקבות של word פלינדרום באורך le היא מילה בעלת le אותיות שניתן לקרוא אותה משמאל לימין וגם מימין

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. קיץ תשע"ד, מועד ב, 2014 מועד הבחינה: מספר השאלון: 416 016117, Thinking Skills נספח: כישורי

More information

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון א' Corresponds with Module A (Without Access to Information from Spoken Texts) גרסה א'

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון א' Corresponds with Module A (Without Access to Information from Spoken Texts) גרסה א' תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך מקום להדבקת מדבקת נבחן א נ ג ל י ת סוג בחינה: מועד הבחינה: מספר השאלון: מבחן מטה לבתי ספר תיכוניים חורף תשע"ד 29.01.2014 מותאם לשאלון א' של בחינת הבגרות שסמלו

More information

אנגלית (MODULE E) בהצלחה!

אנגלית (MODULE E) בהצלחה! 3 בגרות סוג הבחינה: מדינת ישראל חורף תשע"ט, 2019 מועד הבחינה: משרד החינוך 016481 מספר השאלון: א. משך הבחינה: שעה ורבע אנגלית שאלון ה' (MODULE E) ג רסה א' הוראות לנבחן מבנה השאלון ומפתח ההערכה: בשאלון זה

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE F) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ב, מועד ב מועד הבחינה: משרד החינוך מספר השאלון: 016117 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( א. משך הבחינה: שעה וחצי אנגלית שאלון

More information

מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית (MODULE C) מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי قاموس إنجليزي - إنجليزي - عربي

מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית (MODULE C) מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי قاموس إنجليزي - إنجليزي - عربي בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. חורף תשע"ג, 2013 מועד הבחינה: 403 016104, מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית

More information

ãówh,é ËÓÉÔê ÌW W É Å t" Y w f É ËÓÉÑ É èw É f Ñ u ð NNM YóQ' ÌW W É Y ÉgO d óqk É w f ym Éd É u ð NNM ÌWNQMH uqo ð NNM ÌWNQMH

ãówh,é ËÓÉÔê ÌW W É Å t Y w f É ËÓÉÑ É èw É f Ñ u ð NNM YóQ' ÌW W É Y ÉgO d óqk É w f ym Éd É u ð NNM ÌWNQMH uqo ð NNM ÌWNQMH * .1.2.3 (X).1.2.3.4.5.6 בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל חורף תשע"ג, 2013 מועד הבחינה: משרד החינוך מספר השאלון: 016117 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון

More information

קשירות.s,t V שני צמתים,G=(V,E) קלט: גרף מכוון מ- s t ל- t ; אחרת.0 אם יש מסלול מכוון פלט: הערה: הגרף נתון בייצוג של רשימות סמיכות.

קשירות.s,t V שני צמתים,G=(V,E) קלט: גרף מכוון מ- s t ל- t ; אחרת.0 אם יש מסלול מכוון פלט: הערה: הגרף נתון בייצוג של רשימות סמיכות. סריקה לרוחב פרק 3 ב- Kleinberg/Tardos קשירות.s,t V שני צמתים,G=(V,E) קלט: גרף מכוון מ- s t ל- t ; אחרת.0 אם יש מסלול מכוון פלט: הערה: הגרף נתון בייצוג של רשימות סמיכות. קשירות.s,t V שני צמתים,G=(V,E) קלט:

More information

אנגלית שאלון ז' ג רסה א' הוראות לנבחן בהצלחה! )4( ההנחיות בשאלון זה מנוסחות בלשון זכר ומכוונות לנבחנות ולנבחנים כאחד. (MODULE G)

אנגלית שאלון ז' ג רסה א' הוראות לנבחן בהצלחה! )4( ההנחיות בשאלון זה מנוסחות בלשון זכר ומכוונות לנבחנות ולנבחנים כאחד. (MODULE G) 3 בגרות סוג הבחינה: מדינת ישראל חורף תשע"ט, 2019 מועד הבחינה: משרד החינוך 016582 מספר השאלון: א. משך הבחינה: שעה וארבעים וחמש דקות אנגלית שאלון ז' (MODULE G) ג רסה א' הוראות לנבחן מבנה השאלון ומפתח ההערכה:

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות מילון אנגלי-אנגלי-עברי או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ב, מועד ב מועד הבחינה: משרד החינוך מספר השאלון: 016115 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון ד' (MODULE D) א. משך הבחינה:

More information

Practical Session No. 13 Amortized Analysis, Union/Find

Practical Session No. 13 Amortized Analysis, Union/Find Practical Session No. 13 Amortized Analysis, Union/Find Amortized Analysis Refers to finding the average running time per operation, over a worst-case sequence of operations. Amortized analysis differs

More information

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון ב' Corresponds with Module B גרסה ב' הוראות לנבחן

תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך א נ ג ל י ת שאלון ב' Corresponds with Module B גרסה ב' הוראות לנבחן תכנית סטארט עמותת יכולות, בשיתוף משרד החינוך מקום להדבקת מדבקת נבחן סוג בחינה: מועד הבחינה: מספר השאלון: מבחן מטה לבתי ספר תיכוניים חורף תשע"ד 29.01.2014 מותאם לשאלון ב' של בחינת הבגרות שסמלו 016103 א

More information

אנגלית שאלון ז' (MODULE G) ג רסה א' הוראות לנבחן )מילון אנגלי-ערבי / ערבי-אנגלי )

אנגלית שאלון ז' (MODULE G) ג רסה א' הוראות לנבחן )מילון אנגלי-ערבי / ערבי-אנגלי ) בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. חורף תשע"ג, 2013 מועד הבחינה: 407 016108, מספר השאלון: הצעת תשובות לשאלות בחינת הבגרות אנגלית

More information

אנגלית ספרות בהצלחה! /המשך מעבר לדף/ נספח: כישורי חשיבה )לפרק ראשון ושני( או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי

אנגלית ספרות בהצלחה! /המשך מעבר לדף/ נספח: כישורי חשיבה )לפרק ראשון ושני( או: מילון אנגלי-ערבי / ערבי-אנגלי או: מילון אנגלי-אנגלי-ערבי בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. קיץ תשע"ד, מועד ב, 2014 מועד הבחינה: מספר השאלון: 414 016115, Thinking Skills נספח: כישורי

More information

שאלון ד' הוראות לנבחן

שאלון ד' הוראות לנבחן סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה ג. בגרות לנבחנים אקסטרניים מועד הבחינה: תשס"ה, מועד ב מספר השאלון: 404 016105, י ת ל ג נ א שאלון ד' )MODULE D( הוראות לנבחן א. משך הבחינה:

More information

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי

נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית (MODULE D) ספרות או מילון אנגלי-עברי-עברי-אנגלי בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ב, 2012 מועד הבחינה: משרד החינוך מספר השאלון: 016115 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( אנגלית שאלון ד' (MODULE D) א. משך הבחינה:

More information

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים )מילון הראפס אנגלי-אנגלי-ערבי( השימוש במילון אחר טעון אישור הפיקוח על הוראת האנגלית.

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים )מילון הראפס אנגלי-אנגלי-ערבי( השימוש במילון אחר טעון אישור הפיקוח על הוראת האנגלית. בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. א. משך הבחינה: שעה ורבע מועד הבחינה: חורף תשס"ז, 2007 מספר השאלון: 406 016107, א נ ג ל י

More information

במבוא מורחב למדעי המחשב בשפת פייתון

במבוא מורחב למדעי המחשב בשפת פייתון עמוד 1 מתוך 11 בחינה במבוא מורחב למדעי המחשב בשפת פייתון 8630.0081.80 סמסטר ב', מועד ב',תשע"ב 12/08/2012 אוהד ברזילי, אמיר רובינשטיין הוראות )נא לקרוא!( משך הבחינה שלוש שעות, חלקו את זמנכם ביעילות. בבחינה

More information

אוניברסיטת בן גוריון בנגב

אוניברסיטת בן גוריון בנגב אוניברסיטת בן גוריון בנגב מספר נבחן : במבחן זה 6 שאלות המאפשרות לצבור יותר מ- 100 נקודות אבל הציון המרבי במבחן 100 רשמו תשובותיכם בדפי התשובות בלבד מחברת הטיוטה לא תימסר לבדיקה בסיום המבחן נאסוף רק את

More information

שאלון ו' הוראות לנבחן

שאלון ו' הוראות לנבחן סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה ג. בגרות לנבחנים אקסטרניים מועד הבחינה: תשס"ו, מועד ב מספר השאלון: 406 016107, י ת ל ג נ א שאלון ו' )MODULE F( הוראות לנבחן א. משך הבחינה:

More information

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה!

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה! בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. חורף תשס"ח, 2008 מועד הבחינה: מספר השאלון: 402 016103, א. משך הבחינה: שעה ורבע א נ ג ל י

More information

מבוא למחשב בשפת Matlab

מבוא למחשב בשפת Matlab מבוא למחשב בשפת Matlab תרגול 10: רקורסיה מבוסס על שקפי הקורס "מבוא למדעי המחשב" ובסיוע שקפים של ערן אדן כל הזכויות שמורות לטכניון מכון טכנולוגי לישראל תזכורת: פונקציות להלן קוד של פונקציה בשם :func function

More information

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה!

ב. משרד החינוך בגרות לנבחנים אקסטרניים א נ ג ל י ת (MODULE B) הוראות מיוחדות: )2( בתום הבחינה החזר את השאלון למשגיח. בהצלחה! בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. תשס"ז, מועד ב מועד הבחינה: מספר השאלון: 402 016103, א. משך הבחינה: שעה ורבע א נ ג ל י ת

More information

יסודות מבני נתונים. תרגול :9 ערימה - Heap

יסודות מבני נתונים. תרגול :9 ערימה - Heap יסודות מבני נתונים תרגול :9 ערימה - Heap maximum שאלה: כמה זמן לוקח לחפש איבר בערימה? תשובה:,O(n) למרות שבערימה קיים סדר מסויים. Heaps 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 דוגמה: 7 11 13 21 12 17 20 34

More information

שאלון ו' הוראות לנבחן

שאלון ו' הוראות לנבחן סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה ג. בגרות לנבחנים אקסטרניים מועד הבחינה: תשס"ה, מועד ב מספר השאלון: 406 016107, י ת ל ג נ א שאלון ו' )MODULE F( הוראות לנבחן א. משך הבחינה:

More information

הצעת תשובות לשאלות בחינת הבגרות אנגלית

הצעת תשובות לשאלות בחינת הבגרות אנגלית בגרות לבתי ספר על יסודיים סוג הבחינה: מדינת ישראל קיץ תשע"ג, 2013 מועד הבחינה: משרד החינוך מספר השאלון: 016117 Thinking Skills נספח: כישורי חשיבה )לפרק ראשון ושני( הצעת תשובות לשאלות בחינת הבגרות אנגלית

More information

תרגיל בית מספר - 5 להגשה עד 7 ביוני )יום ראשון( בשעה 32555

תרגיל בית מספר - 5 להגשה עד 7 ביוני )יום ראשון( בשעה 32555 תרגיל בית מספר - 5 להגשה עד 7 ביוני )יום ראשון( בשעה 32555 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הגשה: תשובותיכם

More information

Rules Game (through lesson 30) by Nancy Decker Preparation: 1. Each rule board is immediately followed by at least three cards containing examples of

Rules Game (through lesson 30) by Nancy Decker Preparation: 1. Each rule board is immediately followed by at least three cards containing examples of Rules Game (through lesson 30) by Nancy Decker Preparation: 1. Each rule board is immediately followed by at least three cards containing examples of the rule. (Choose three cards appropriate to the lesson

More information

תורת הקומפילציה

תורת הקומפילציה תורת הקומפילציה 236360 מועד א 15/08/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן שלוש

More information

Computer Structure. Exercise #1 יש להגיש את התשובות הסופיות על גבי טופס זה.

Computer Structure. Exercise #1 יש להגיש את התשובות הסופיות על גבי טופס זה. שם: ת.ז: ציון: Computer Structure Exercise #1 יש להגיש את התשובות הסופיות על גבי טופס זה. שאלה 1 appleממש מערכת אשר קולטת בכל מחזור שעון ביט קלט בודדX. כדי להגדיר את הפלט של המערכת במחזור השעון הappleוכחי

More information

מבוא למחשב בשפת פייתון

מבוא למחשב בשפת פייתון 234221 מבוא למחשב בשפת פייתון 3 מבני בקרה ולולאות פרופ' ראובן בר-יהודה דין לייטרסדורף הפקולטה למדעי המחשב הטכניון מכון טכנולוגי לישראל נערך ע"י יעל ארז 1 פקודות והזחות 2 פקודה פשוטה >>> 3+2 5 >>> x = 5

More information

(MODULE E) ב ה צ ל ח ה!

(MODULE E) ב ה צ ל ח ה! סוג הבחינה: א. בגרות לבתי ספר על- יסודיים ב. בגרות לנבחני משנה מועד הבחינה: קיץ תשס"ד, 2004 מספר השאלון: 016106 י ת ל ג נ א שאלון ה' (MODULE E) הוראות לנבחן א. משך הבחינה: שעה ורבע בשאלון זה שני פרקים.

More information

מבחן באנגלית בהצלחה הצלחה!!! שם פרטי: שם משפחה: מס' תעודת זהות: תאריך: שם מרכז מנהל מרכז השכלה: תאריך בדיקת המבחן: כל הזכויות שמורות למשרד החינוך

מבחן באנגלית בהצלחה הצלחה!!! שם פרטי: שם משפחה: מס' תעודת זהות: תאריך: שם מרכז מנהל מרכז השכלה: תאריך בדיקת המבחן: כל הזכויות שמורות למשרד החינוך מדינת ישראל משרד החינוך מינהל חברה ונוער מבחן באנגלית שם פרטי: שם משפחה: מס' תעודת זהות: תאריך: מנהל מרכז השכלה: שם: שם מרכז ההשכלה /מוסד : ציון: תאריך בדיקת המבחן: כולה שהמערכת מוסרית, ומוסרית ערכית רואים

More information

שאלות חזרה לקראת מבחן מפמ"ר אינטרנט וסייבר

שאלות חזרה לקראת מבחן מפמר אינטרנט וסייבר שאלות חזרה לקראת מבחן מפמ"ר אינטרנט וסייבר שאלה.1 ייצוג מידע בטבלה שלפניכם מספרים בבסיס. כל מספר מיוצג ע"י 5 סיביות. 10011 = 01100 = 00111 = 11000 = 11010 = 00101 = 10000 = 01111 = ד. יש להשלים את הערך

More information

תרגול 8. Hash Tables

תרגול 8. Hash Tables תרגול Hash Tables ds-ps חידה מהשיעור הקודם בכל השקים המטבעות שוקלים ורק בשק אחד המטבעות שוקלים.. מותר לנו לבצע שקילה אחת בלבד! איך נדע מה השק הקל יותר? שקים עם מטבעות ds-ps מה היה לנו דיברנו על מבני נתונים

More information

תרגיל בית מספר 6 )אחרון!( - להגשה עד 21 ביוני )יום ראשון( בשעה ::225

תרגיל בית מספר 6 )אחרון!( - להגשה עד 21 ביוני )יום ראשון( בשעה ::225 תרגיל בית מספר 6 )אחרון!( - להגשה עד 21 ביוני )יום ראשון( בשעה ::225 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הגשה:

More information

A R E Y O U R E A L L Y A W A K E?

A R E Y O U R E A L L Y A W A K E? A R E Y O U R E A L L Y A W A K E? ב ר ו ך א ת ה י י א לה ינ ו מ ל ך ה עו ל ם, ה מ ע ב יר ש נ ה מ ע ינ י ות נ ומ ה מ ע פ ע פ י Blessed are You, Hashem our God, King of the Universe, who removes sleep from

More information

ניפוי שגיאות )Debug( מאת ישראל אברמוביץ

ניפוי שגיאות )Debug( מאת ישראל אברמוביץ ניפוי שגיאות )Debug( מאת ישראל אברמוביץ בדף העבודה יש תירגול בסביבת העבודה לשפת #C לסביבות עבודה אחרות. )2015 )Visual Studio אך היא מתאימה גם לשפת Java וגם o 1. ריצה של כל התוכנית ועצירה בסוף יש לבחור

More information

בוחן בתכנות בשפת C בצלחה

בוחן בתכנות בשפת C בצלחה בוחן בתכנות בשפת C ) כתוב תכנית הקולטת ממשתמש מספרים שלמים ומדפיסה כמה מספרים היו גדולים מ-, כמה מספרים היו קטנים מ-, וכמה מספרים היו שווים ל-. 2) כתוב תכנית הקלטת עשרה מספרים טבעיים ומחשבת את הממוצע שלהם.

More information

תאריך הבחינה: מבוא למדעי המחשב ד "ר פז כרמי פרופ' מייק קודיש ד "ר חן קיסר ד "ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס:

תאריך הבחינה: מבוא למדעי המחשב ד ר פז כרמי פרופ' מייק קודיש ד ר חן קיסר ד ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס: מבוא למדעי המחשב 202-1-1011 מבחן אנא קראו את ההוראות שלהלן בעיון: תאריך הבחינה: 622011 שמות המרצים: מר שי זקוב ד "ר פז כרמי פרופ' מייק קודיש ד "ר חן קיסר ד "ר צחי רוזן שם הקורס: מבוא למדעי המחשב מספר הקורס:

More information

מבחן מועד ב' אנא קיראו היטב את ההראות שלהלן:

מבחן מועד ב' אנא קיראו היטב את ההראות שלהלן: מבחן מועד ב' תאריך הבחינה: 3.3.2015 שמות המרצים: דר' רועי זיון פרופ' משה זיפר פרופ' מיכאל קודיש דר' צחי רוזן גב' מיכל שמש שם הקורס: מבוא למדעי המחשב אנא קיראו היטב את ההראות שלהלן: מספר הקורס: 202-1-1011

More information

תרגול 11 תור עץ חיפוש בינארי

תרגול 11 תור עץ חיפוש בינארי 2018 מבוא למדעי המחשב תרגול 11 תור עץ חיפוש בינארי ראינו בהרצאות מבני נתונים נוספים עצים בינאריים עצי חיפוש בינאריים תור מחסנית נראה בתרגול מבני נתונים חדשים תור ממשק + מימוש + שאלה עץ חיפוש בינארי תזכורת

More information

םימתירוגלאו םינותנ ינבמ המירעו תינס, חמ רות רקצול הנילופ

םימתירוגלאו םינותנ ינבמ המירעו תינס, חמ רות רקצול הנילופ תור,מחסנית פולינה לוצקר וערימה מבני נתונים ואלגוריתמים מנהלות מרצה הקורס: פרופסור יורם לוזון פולינה מתרגלת: לוצקר אימייל: polinalutbiu@gmail.com, שעות קבלה: 13:00-15:00 יום שני בתיאום מראש. אתר הקורס:

More information

תצוגת LCD חיבור התצוגה לבקר. (Liquid Crystal Display) המערכת.

תצוגת LCD חיבור התצוגה לבקר. (Liquid Crystal Display) המערכת. 1 (Liquid Crystal Display) תצוגת LCD בפרויקט ישנה אפשרות לראות את כל הנתונים על גבי תצוגת ה- LCD באופן ברור ונוח. תצוגה זו היא בעלת 2 שורות של מידע בעלות 16 תווים כל אחת. המשתמש יכול לראות על גבי ה- LCD

More information

חזרה, מיונים פולינה לוצקר

חזרה, מיונים פולינה לוצקר חזרה, מיונים פולינה לוצקר מבני נתונים ואלגוריתמים שיעורי בית- תזכורת.20.11 יש להגיש את התרגיל במערכת submit עד השעה 23:55 יש לממש את הערימה בחלק השני לבד- אני אבדוק! בתאריך יש להשתמש אך ורק במיון ערימה

More information

מספר ת"ז: יש לסמן את התשובה הטובה ביותר בתשובון. לא יינתן ניקוד על סימון תשובה בטופס הבחינה או במחברת הבחינה.

מספר תז: יש לסמן את התשובה הטובה ביותר בתשובון. לא יינתן ניקוד על סימון תשובה בטופס הבחינה או במחברת הבחינה. עמוד 1 עמוד 1 מתוך 11, בחינה בתוכנה 1 מספר סידורי: מספר ת"ז: סמסטר א' תשע"ז, מועד א', 11 בפברואר 117 ליאור וולף, תומר עזרא, לנה דנקין משך הבחינה שלוש שעות יש להניח שהקוד שמופיע במבחן מתאים לגירסה 7 של

More information

ASP.Net MVC + Entity Framework Code First.

ASP.Net MVC + Entity Framework Code First. ASP.Net MVC + Entity Framework Code First 1 הקדמה בפרק הזה יוצג שימוש בFirst EntityFramework Code עבור ה use case הבאים : ASP.Net MVC ASP.Net Web API ASP.Net MVC + Scaffolding הערה : Framework Entity הוצג

More information

תוכן העניינים: פרק סדרות סיכום תכונות הסדרה החשבונית:... 2 תשובות סופיות:...8 סיכום תכונות הסדרה ההנדסית:...10

תוכן העניינים: פרק סדרות סיכום תכונות הסדרה החשבונית:... 2 תשובות סופיות:...8 סיכום תכונות הסדרה ההנדסית:...10 תוכן העניינים: פרק סדרות סיכום תכונות הסדרה החשבונית: שאלות לפי נושאים: 3 שאלות העוסקות בנוסחת האיבר הכללי: 3 שאלות העוסקות בסכום סדרה חשבונית: 4 שאלות מסכמות: 5 תשובות סופיות: 8 סיכום תכונות הסדרה ההנדסית:

More information

מכונת מצבים סופית תרגול מס' 4. Moshe Malka & Ben lee Volk

מכונת מצבים סופית תרגול מס' 4. Moshe Malka & Ben lee Volk מכונת מצבים סופית תרגול מס' 4 1 מכונת מצבים סופית Finite State Machine (FSM) מודל למערכת ספרתית מכונת מצבים סופית: קלט: סדרה אינסופית של אותיות...,I3,I1,I2 בא"ב input out פלט: סדרה אינסופית של אותיות O

More information

ANNEXURE "E1-1" FORM OF IRREVOCABLE STANDBY LETTER OF CREDIT PERFORMANCE OF CONTRACT (WHERE PRICES ARE NOT LINKED TO AN ESCALATION FORMULA)

ANNEXURE E1-1 FORM OF IRREVOCABLE STANDBY LETTER OF CREDIT PERFORMANCE OF CONTRACT (WHERE PRICES ARE NOT LINKED TO AN ESCALATION FORMULA) ANNEXURE "E1-1" FORM OF IRREVOCABLE STANDBY LETTER OF CREDIT PERFORMANCE OF CONTRACT (WHERE PRICES ARE NOT LINKED TO AN ESCALATION FORMULA) Dear Sirs, Re: Standby Letter of Credit No: Please advise the

More information

FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO /2014 NYSCEF DOC. NO. 102 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 5

FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO /2014 NYSCEF DOC. NO. 102 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 5 FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO. 652082/2014 NYSCEF DOC. NO. 102 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 5 McLaughlin, Terence K. From: Sent: To: Cc: Subject: Follow Up Flag: Flag Status:

More information

תרגיל בית מספר - 1 להגשה עד 9 בנובמבר בשעה 23:55

תרגיל בית מספר - 1 להגשה עד 9 בנובמבר בשעה 23:55 תרגיל בית מספר - 1 להגשה עד 9 בנובמבר בשעה 23:55 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הנחיות והערות ספציפיות

More information

2 יחידות לימוד הוראות לנבחן רשו ם "טיוטה" בראש כל עמוד טיוטה. רישום טיוטות כלשהן על דפים שמחוץ למחברת הבחינה עלול לגרום לפסילת הבחינה!

2 יחידות לימוד הוראות לנבחן רשו ם טיוטה בראש כל עמוד טיוטה. רישום טיוטות כלשהן על דפים שמחוץ למחברת הבחינה עלול לגרום לפסילת הבחינה! בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחנים חיצוניים ב. משרד החינוך קיץ תשע"ד, 2014 מועד הבחינה: 602 899222, מספר השאלון: מדעי המחשב 2 יחידות לימוד הוראות לנבחן משך הבחינה: שלוש

More information

פרק מיון וחיפוש - לשם מה? הגדרה

פרק מיון וחיפוש - לשם מה? הגדרה פרק מיון וחיפוש - לשם מה? מה הוא מיון? מיון נתונים הוא סידורם בסדר עולה או יורד. מיון יכול להיות מספרי או אלפביתי. ברשימת נתונים ממוינת ניתן לייעל את זמן איתור הנתונים. מה הוא חיפוש? חיפוש הוא תהליך איתור

More information

סה"כ נקודות סה"כ 31 נקודות סה"כ 21 תוכן עניינים של פתרון המבחן. לולאת for )נתון אלגוריתם... מעקב, פלט

סהכ נקודות סהכ 31 נקודות סהכ 21 תוכן עניינים של פתרון המבחן. לולאת for )נתון אלגוריתם... מעקב, פלט מבחן 0220 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדיקות אחרונות לפני מסירה )עמודים 8-11( מבנה השאלון 5

More information

interface Student {tag: Student, name: string; age: number;} const makestudent = ( name: string, age: number ) : Student =>

interface Student {tag: Student, name: string; age: number;} const makestudent = ( name: string, age: number ) : Student => תאריך 23.07.2018 שם המרצים: מני אדלר, מיכאל אלחדד, ירון גונן מבחן בקורס: עקרונות שפות תכנות קורס' מס: 202-1-2051 מיועד לתלמידי: מדעי המחשב והנדסת תוכנה שנה: ב' סמסטר: ב' מועד ב' משך הבוחן: 3 שעות חומר

More information

טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי

טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי WPF-Windows Presentation Foundation Windows WPF טכנולוגיית WPF מספקת למפתחים מודל תכנות מאוחד לחוויית בניית יישומיי Client חכמים המשלב ממשקי משתמש,תקשורת ומסמכים. מטרת התרגיל : ביצוע אנימציה לאליפסה ברגע

More information

המבנה הגאומטרי של מידה

המבנה הגאומטרי של מידה התוכנה מאפשרת לרשום מידות מסוגים שונים בסרטוט, במגוון סגנונות ובהתאם לתקנים המקובלים. רצוי לבצע מתן מידות בשכבה המיועדת לכך. לכל מידה יש תכונות של בלוק. תהליך מתן המידות מתחיל תמיד מקביעת סגנון המידות.

More information

בהצלחה! מבוא לתכנות מערכות

בהצלחה! מבוא לתכנות מערכות הפקולטה למדעי המחשב ד"ר רן רובינשטיין, מר עומר סטרולוביץ אלכסנדר ליבוב, ראידה נעאמנה, עידו גונן, אפרת לקר, ברק פת, נועם שגב הטכניון - מכון טכנולוגי לישראל 27.07.2012 מבוא לתכנות מערכות 234122 מבחן מועד

More information

זה. Nir Adar

זה. Nir Adar גירסה 28.4.2003-1.00 האסמבלי של 8086 חלק שני מסמך זה הורד מהאתר. אין להפיץ מסמך זה במדיה כלשהי, ללא אישור מפורש מאת המחבר. מחבר המסמך איננו אחראי לכל נזק, ישיר או עקיף, שיגרם עקב השימוש במידע המופיע במסמך,

More information

FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO /2014 NYSCEF DOC. NO. 134 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 37

FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO /2014 NYSCEF DOC. NO. 134 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 37 FILED: NEW YORK COUNTY CLERK 07/16/2014 INDEX NO. 652082/2014 NYSCEF DOC. NO. 134 RECEIVED NYSCEF: 07/16/2014 EXHIBIT 37 Translated from the Hebrew Sharf Translations Message sent From: Tomer Shohat

More information

אוניברסיטת בן גוריון בנגב

אוניברסיטת בן גוריון בנגב אוניברסיטת בן גוריון בנגב מספר נבחן : מס' הקורס : 202-1-9011 מיועד לתלמידי : הנדסה במבחן זה 5 שאלות שנה תשע"ה סמ' א' מועד ב' רשמו תשובותיכם בדפי התשובות בלבד משך הבחינה : 3 שעות מחברת הטיוטה לא תימסר לבדיקה

More information

בהצלחה מועד א אנא קראו היטב את ההוראות שלהלן: תאריך המבחן: 9/7/2017 המרצים: ד"ר צחי רוזן מר דן בורנשטיין מר ניר גלעד

בהצלחה מועד א אנא קראו היטב את ההוראות שלהלן: תאריך המבחן: 9/7/2017 המרצים: דר צחי רוזן מר דן בורנשטיין מר ניר גלעד תאריך המבחן: 9/7/2017 המרצים: ד"ר צחי רוזן מר דן בורנשטיין מר ניר גלעד מועד א אנא קראו היטב את ההוראות שלהלן: שם הקורס: מבוא למדעי המחשב מספר הקורס: 202-1-1011 שנה: 2017 סמסטר: ב מועד: א משך המבחן: שלוש

More information

Advisor Copy. Welcome the NCSYers to your session. Feel free to try a quick icebreaker to learn their names.

Advisor Copy. Welcome the NCSYers to your session. Feel free to try a quick icebreaker to learn their names. Advisor Copy Before we begin, I would like to highlight a few points: Goal: 1. It is VERY IMPORTANT for you as an educator to put your effort in and prepare this session well. If you don t prepare, it

More information

ל"תוכנה" שכותבים, כמו פונקציה זו, קוראים "קוד"

לתוכנה שכותבים, כמו פונקציה זו, קוראים קוד הגדרת פונקציות מבוא לתכנות מדעי וסטטיסטי R פונקציות, ו חלק 4 בנוסף לפונקציות שמגיעות מוכנות יחד עם המערכת exp) mean,,c וכו'), אפשר לכתוב פונקציות חדשות פונקציות נקראות לעתים "פרוצדורות" או "סאב-רוטינות"

More information

מ ש ר ד ה ח י נ ו ך ה פ ד ג ו ג י ת א ש כ ו ל מ ד ע י ם על ה ו ר א ת ה מ ת מ ט י ק ה מחוון למבחן מפמ"ר לכיתה ט', רמה מצומצמת , תשע"ב טור א'

מ ש ר ד ה ח י נ ו ך ה פ ד ג ו ג י ת א ש כ ו ל מ ד ע י ם על ה ו ר א ת ה מ ת מ ט י ק ה מחוון למבחן מפמר לכיתה ט', רמה מצומצמת , תשעב טור א' ה פ ו י ת ש כ ו ל מ ע י ם על ה ו ר ת ה מ ת מ ט י ק ה כ" ייר, תשע".5.0 מחוון למחן מפמ"ר לכיתה ט', רמה מצומצמת 0, תשע" שלה סעיף תשוות טור ' ניקו מפורט והערות תשוה: סעיף III נקוות תשוה מלה נק' לכל שיעור משיעורי

More information

סמסטר אביב 2015, מועד ב' סמסטר קיץ 2015, מועד א' מתרגלים: אביב - נורית מושקוביץ', הלאל עאסי, אלירן וייס; קיץ מאיה דיאמנט

סמסטר אביב 2015, מועד ב' סמסטר קיץ 2015, מועד א' מתרגלים: אביב - נורית מושקוביץ', הלאל עאסי, אלירן וייס; קיץ מאיה דיאמנט יום חמישי, 17 לספטמבר 2015 מבחן סוף סמסטר - תכנות מונחה עצמים )236703( סמסטר סמסטר מרצים: אביב - ערן גלעד; קיץ - פרופ' יוסי גיל מתרגלים: אביב - נורית מושקוביץ', הלאל עאסי, אלירן וייס; קיץ מאיה דיאמנט הנחיות:

More information

Depth-First Search DFS

Depth-First Search DFS Depth-First Search DFS (Depth-First Search) DFS חיפוש לרוחב חיפ וש לעומק (DFS) הוא אלג וריתם לסרי קת הגרפים. פועל גם על גרפים מ כוו נים וגם על בלתי מ כוו נים בהינתן גרף,G=(V,E) אלגוריתם DFS מבקר בכל הצמתים

More information

המחלקה למדעי המחשב, אוניברסיטת בן גוריון מבני נתונים, סמסטר אביב 2102 עבודת בית מספר - 2 מעשית

המחלקה למדעי המחשב, אוניברסיטת בן גוריון מבני נתונים, סמסטר אביב 2102 עבודת בית מספר - 2 מעשית המחלקה למדעי המחשב, אוניברסיטת בן גוריון מבני נתונים, סמסטר אביב 2102 עבודת בית מספר - 2 מעשית נושאים: מערכים, רשימות מרצה ומתרגלים אחראים: איתן בכמט, איסנה וקסלר, רז ניסים תאריך פרסום: 11.21 תאריך הגשה:

More information

Hebrew Ulpan HEB Young Judaea Year Course in Israel American Jewish University College Initiative

Hebrew Ulpan HEB Young Judaea Year Course in Israel American Jewish University College Initiative Hebrew Ulpan HEB 011-031 Young Judaea Year Course in Israel American Jewish University College Initiative Course Description Hebrew is not only the Sacred Language of the Jewish people, but it is also

More information

פרק יעילות היעילות של קריטריון המקום עוסק בנושאים דומים לאלה של קריטריון הזמן. אנו נתרכז בחישובי היעילות של מדד הזמן.

פרק יעילות היעילות של קריטריון המקום עוסק בנושאים דומים לאלה של קריטריון הזמן. אנו נתרכז בחישובי היעילות של מדד הזמן. - 115-5 פרק יעילות יש יותר מדרך אחת לפצח אגוז. אפשר להניחו על הרצפה ולרקוע עליו, אפשר לפצחו בעזרת השיניים או להיעזר באגוז נוסף, ואפשר כמובן להשתמש במפצח אגוזים. בכל הדרכים נשיג את מטרתנו אגוז מפוצח. מבחינת

More information

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים מילון דו לשוני או מילון אוקספורד אנגלי-אנגלי-עברי הוראות מיוחדות:

א נ ג ל י ת בהצלחה! ב. משרד החינוך בגרות לנבחנים אקסטרניים מילון דו לשוני או מילון אוקספורד אנגלי-אנגלי-עברי הוראות מיוחדות: בגרות לבתי ספר על יסודיים א. סוג הבחינה: מדינת ישראל בגרות לנבחני משנה ב. משרד החינוך בגרות לנבחנים אקסטרניים ג. תשס"ז, מועד ב מועד הבחינה: מספר השאלון: 401 016102, א. משך הבחינה: שעה ורבע א נ ג ל י ת

More information

ניסוי בפייתון מכון טכנולוגי לישראל הניסוי מתקיים בבניין פישבך, חדר 573 )במסדרון למאייר(. המאחר ביותר מ- 53 דקות לא יורשה לבצע את הניסוי.

ניסוי בפייתון מכון טכנולוגי לישראל הניסוי מתקיים בבניין פישבך, חדר 573 )במסדרון למאייר(. המאחר ביותר מ- 53 דקות לא יורשה לבצע את הניסוי. הטכניון מכון טכנולוגי לישראל הפקולטה להנדסת חשמל, המעבדה למערכות תוכנה מרושתות גרסה 1.1: נובמבר 1111, איתי אייל, אלכס שרמן הניסוי מתקיים בבניין פישבך, חדר 573 )במסדרון למאייר(. המאחר ביותר מ- 53 דקות לא

More information

תוכנה 1 אביב תשע"ג תרגיל מספר 7 לכל אורך התרגיל ניתן להוסיף שירותי עזר בתנאי שאינם פוגעים בנדרש בסעיפים אחרים.

תוכנה 1 אביב תשעג תרגיל מספר 7 לכל אורך התרגיל ניתן להוסיף שירותי עזר בתנאי שאינם פוגעים בנדרש בסעיפים אחרים. תוכנה 1 אביב תשע"ג תרגיל מספר 7 הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס..(http://moodle.tau.ac.il/) בלבד הגשת התרגיל תיעשה במערכת ה- moodle יש להגיש קובץ zip יחיד הנושא

More information

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 כל מה שמעצב משחקים צריך לדעת בשביל לעבוד עם מתכנתים משחק טקסט שעור 3 1P 0 AS3 2P 0 HIGH SCORE RANK SCORE NAME CREDI 15 1S 00079000 G. 2ND 00079000 S.G 3RD

More information

אנגלית בהצלחה! ובאתר של אגף הבחינות במשרד החינוך. השימוש במילון אחר טעון אישור של הפיקוח על הוראת האנגלית. הוראות מיוחדות:

אנגלית בהצלחה! ובאתר של אגף הבחינות במשרד החינוך. השימוש במילון אחר טעון אישור של הפיקוח על הוראת האנגלית. הוראות מיוחדות: 3 בגרות סוג הבחינה: מדינת ישראל חורף תשע"ט, 2019 מועד הבחינה: משרד החינוך 016381 מספר השאלון: א. משך הבחינה: שעה ורבע אנגלית שאלון א' (MODULE A) ג רסה א' הוראות לנבחן מבנה השאלון ומפתח ההערכה: בשאלון זה

More information

THINKING ABOUT REST THE ORIGIN OF SHABBOS

THINKING ABOUT REST THE ORIGIN OF SHABBOS Exploring SHABBOS SHABBOS REST AND RETURN Shabbos has a multitude of components which provide meaning and purpose to our lives. We will try to figure out the goal of Shabbos, how to connect to it, and

More information

Patents Basics. Yehuda Binder. (For copies contact:

Patents Basics. Yehuda Binder. (For copies contact: Patents Basics Yehuda Binder (For copies contact: elissa@openu.ac.il) 1 Intellectual Property Value 2 Intellectual Property Rights Trademarks Copyrights Trade Secrets Patents 3 Trademarks Identify a source

More information

SEEDS OF GREATNESS MINING THROUGH THE STORY OF MOSHE S CHILDHOOD

SEEDS OF GREATNESS MINING THROUGH THE STORY OF MOSHE S CHILDHOOD Anatomy ofa l eader: them oshestory SEEDS OF GREATNESS MINING THROUGH THE STORY OF MOSHE S CHILDHOOD FOR LESSONS IN LEADERSHIP ש מ ות EXODUS CHAPTER 2 א ו י ל ך א י ש, מ ב ית ל ו י; ו י ק ח, א ת-ב ת-ל

More information

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 כל מה שמעצב משחקים צריך לדעת בשביל לעבוד עם מתכנתים משחק בול פגיעה שעור 2 1P 0 AS3 2P 0 HIGH SCORE RANK SCORE NAME CREDIT 15 1ST 00045000 I.M 2ND 00039500

More information

סמסטר א' תשס "א התשובות. בהצלחה

סמסטר א' תשס א התשובות. בהצלחה 201-1-101-1 מבחן מסכם מועד ב' סמסטר א' תשס "א 22.2.2001 ב"מבוא למדעי המחשב" פרופ' אורי אברהם פרופ' דניאל ברנד ד"ר שמואל ספרוני ד"ר מיכאל קודיש משך הבחינה שעתיים וחצי. חומר עזר אסור. אין להשתמש במחשבון.

More information

מבוא למדעי המחשב בשפת ++C - חוברת תרגילים

מבוא למדעי המחשב בשפת ++C - חוברת תרגילים מבוא למדעי המחשב בשפת ++C חוברת תרגילים הגשת התרגילים היא ביחידים, יש להגיש במערכת ה moodle את כל הפרוייקט כקובץ.ZIP חובה להגיש תרגיל שמתקמפל + דוגמאות פלט של ההרצה. יש להקפיד על הדברים הבאים: שמות משתנים

More information

A lot of the time when people think about Shabbat they focus very heavily on the things they CAN T do.

A lot of the time when people think about Shabbat they focus very heavily on the things they CAN T do. A lot of the time when people think about Shabbat they focus very heavily on the things they CAN T do. No cell phones. No driving. No shopping. No TV. It s not so easy to stop doing these things for a

More information

State Pattern מימוש מכונת מצבים (FSM) מבוא בעיה תמיכה ועדכונים עדכון מס' 48 מאי 2002

State Pattern מימוש מכונת מצבים (FSM) מבוא בעיה תמיכה ועדכונים עדכון מס' 48 מאי 2002 1 מרכז ההדרכה 2000 תמיכה ועדכונים עדכון מס' 48 מאי 2002 מימוש מכונת מצבים (FSM) באמצעות State Pattern מבוא מכונת מצבים סופית Machine) (Final State היא מודל מקובל בניתוח מערכות באופן כללי, ומערכות חומרה

More information

דיאגרמה לתיאור Classes

דיאגרמה לתיאור Classes 1 דיאגרמה לתיאור Classes הקדמה לדיאגרמת Classes כללים במתן שמות ל- Classes שאנו מתארים הרשאות גישה של מרכיבי ה- Class השונים משתנים (Attributes) שמוגדרים ב- Class משתנים סטטיים Attributes) (Static מתודות

More information

Reflection Session: Sustainability and Me

Reflection Session: Sustainability and Me Goals: Participants will: identify needs in their home communities apply their sustainability learning to the conditions of their home communities design a sustainable project idea and evaluate the ideas

More information

מבני נתונים תרגיל 4 פתרון

מבני נתונים תרגיל 4 פתרון מבני נתונים תרגיל 4 פתרון גלעד אשרוב 2 ביוני 2014 תרגיל 1. לסעיפים הבאים, כתבו אלגוריתמים הכי יעילים (אסימפטוטית) למשימה, והסבירו מדוע לא ניתן לבנות אלגוריתם יעיל יותר: 1. כתבו אלגוריתם המקבל כקלט עץ בינארי,

More information

אוניברסיטת בן גוריון בנגב

אוניברסיטת בן גוריון בנגב אוניברסיטת בן גוריון בנגב מספר נבחן : במבחן זה 6 שאלות המאפשרות לצבור יותר חומר עזר : דף פוליו אחד לא מודפס ולא מצולם. אין להשתמש במחשבון. מ- 100 נקודות אבל הציון המרבי במבחן 100 רשמו תשובותיכם בדפי התשובות

More information

מערכים Haim Michael. All Rights Reserved.

מערכים Haim Michael. All Rights Reserved. 1 מערכים יצירת מערך הפונקציה var_dump הפונקציה print_r אופן הפעולה של מערך מערך דו מימדי הפקודה list האופרטור,+,==,===!= ו-!== הפונקציה count הפונקציה is_array הפונקציה isset הפונקציה array_key_exists

More information

Expressions (ex 8) Wild World (ex 7) Cars (ex 9)

Expressions (ex 8) Wild World (ex 7) Cars (ex 9) תר גול שי עור י ב ית 12 חזרה ע ל שא לו ת חשו בו ת מ שי ע ורי הבי ת ת וכנה 1 ס מ ס טר א' תשס"ז 1 סט ודנט י ם יקרים, אנא הקדישו מעט מזמנכם היקר ומלאו את סקר ההוראה. הסקר חשוב מאד כפידבק למרצים ולמתרגלים,

More information

1.1. הקדמה (דיסק). מדריכי. (מחיצות) Link

1.1. הקדמה (דיסק). מדריכי. (מחיצות) Link חוג למדעי מחשב מבנה מערכות הפעלה תרגול 7 תרגול מס' 7 נושא התרגיל: מערכת קבצי. בUNIX3 בתרגיל זה נלמד: מבנה מערכת הקבצי. על הדיסק מבנה הInode3 סוגי הקבצי. בUNIX3 ניהול הדיסק 1. מערכת הקבצי! 1.1. הקדמה לכל

More information

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0

מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 מבוא לתכנות - פיתוח משחקים ב Action Script 3.0 כל מה שמעצב משחקים צריך לדעת בשביל לעבוד עם מתכנתים תנועה בעזרת קוד שעור 9 הישגיים 2 1P 0 AS3 2P 0 HIGH SCORE RANK SCORE NAME CREDIT 15 1ST 00472000 G.F 2ND

More information

M A K I N G N E G A T I V E S P O S I T I V E

M A K I N G N E G A T I V E S P O S I T I V E M A K I N G N E G A T I V E S P O S I T I V E This session looks at a group of brachot and investigates why some are written in the negative form and only one is written in the positive. What is different

More information

הצגת המשחק תלמידים משחקים סיום. פתיחה 12 min. min. min. min פתיחה. Copyright 2015

הצגת המשחק תלמידים משחקים סיום. פתיחה 12 min. min. min. min פתיחה. Copyright 2015 1 U n t er r ich t splan חיבור וחיסור זוויות :Altersgruppe כיתה ד, כיתה ה :Online-Ressourcen מכל זווית אפשרית פתיחה הצגת המשחק תלמידים משחקים סיום 1 min 20 min 1 2 min 1 2 min מטרות לימודיות להתנסות במודל

More information